A Power Purchase Agreement (PPA) for the supply of green energy has been signed by Michelin, a leading mobility and technology firm, and CleanMax Enviro Energy Solutions Pvt. Ltd. With the first long-term…