$100 billion invested in oil Will not Produce as much Energy as $100 billion invested in Renewable Energy Don’t take my word for it! A French investment bank, Kepler Chevreuxhas, has produced a ground-breaking piece of analysis which should have considerable implications for the… Read the rest..