Indian solar power producer Azure Power Global Ltd (NYSE:AZRE) said today it will be installing 46 MW of rooftop projects for state-owned transportation firm Indian Railways.