Indian solar power company self-discloses improper payments

Former executives of Azure Power were involved in a scheme to make improper payments, and certain former board members may have been aware of it, according to a recent audit by BDO.

Unlock unlimited access to all Global Investigations Review content