Oil companies have traditionally favoured baking the earth for profits. But now, Reliance Industries Ltd, India's largest private oil company, has joined nine other global peers in a charm offensive to stay relevant as clamour for renewable energy grows.