Slow and Steady Won’t Win The Race Oil and gas giant Shell which had sold off its solar energy division in the last decade is planning a slow return once again. The prospects for oil and gas over the long term is not that great with the rapid evolution of solar, wind and EV technologies. […]