India Clean Energy Holdings is a Mauritian company that engages in the issuance of notes. The company is based in Port Louis, Mauritius. The company is ultimately controlled by the Government of Canada. India Clean Energy Holdings was founded in 2021.