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.



