Related Posts '
21 JUN
The Paradox of Declining Renewable Costs and Rising Electricity Prices
Most energy observers recognize that the cost of renewable energy has declined dramatically in the last decade. The investment firm...
21 JUN
Full capacity test a success for solar power plant
World’s first 100-megawatt molten salt solar thermal power station withstands rigours of different seasons The country’s first...
21 JUN
Top 10 Renewable Energy Sources
BiomassBiomass or bio-energy, the energy from organic matter for thousands of years, ever since people started burning wood to cook...