Feb 22The King of the Energy IndustryThe International Energy Agency is calling solar the cheapest form of electricity in history, and it is now consistently cheaper than...