Oil prices are dropping and so, too, are the capital costs of solar energy installations. “Solar power is now cheaper than what electricity would cost if based on either oil at $50 per barrel, or its coal equivalent – or for that matter liquefied natural gas,” writes T.N. Ninan for Business Standard. “Solar energy has become the new energy source in many countries in Africa and South America, and...