Indian solar company Azure Power charges ahead in a hard market | Fortune