Shapoorji Pallonji’s FPSO, Armada Sterling V, to play a foundational role in India’s energy self-sufficiency Read more