GPSC reaffirms the potential of Avaada Energy after grabbing the 560 MW solar power project in India | Global Power Synergy Public Company Limited (GPSC)