Carlyle Group buys majority stake in India’s VLCC | 93.3 The Drive
×