North American Power Launches American Wind Nationwide


North American Power, a South Norwalk, Conn.-based retail energy supplier, has launched American Wind, a Green-e Energy-certified renewable energy option for residential and business customers across the country.

North American Power incentivizes customers to earn financial rewards for sharing its products. The company pays cash bonuses for referrals on an up-front and monthly basis for every customer that activates an account based on a fellow customer's recommendation.

Leave a Comment
Your email address will not be published. Required fields are marked *

Notify of