France’s Total takes stake in Indian solar energy group Adani

By January 18, 2021