US thin-film solar module maker First Solar Inc (NASDAQ:FSLR) today unveiled an agreement to supply 600 MW DC of modules to Indian renewables company Azure Power Global Ltd (NYSE:AZRE).