Wind Energy Marketing Views
So you are probably saying to yourself why should I rush to order service for a ‘renewable energy’ related vanity toll-free number? Well, let’s start by saying that your SMART competitors are contacting us...more
Wind Energy News
Lightsource and BP join forces to drive growth in solar power development worldwide
BP Wind Energy has interests in onshore wind energy across the US with total gross generating capacity of 2.3GW. BP Biofuels has world scale plants in Brazil, which produce around 800 million litres of ethanol equivalent per year as well as generating