Azure Power has settled a lawsuit for $23 million in a US court over alleged bribery and data misrepresentation. Former executives faced charges of misleading investors. The settlement aims for ...