A new report by the International Renewable Energy Agency (IRENA) shows that un-subsidized renewable energy is most frequently, the cheapest source of energy generation. Read More