Gensol Engineering, in a stock exchange filing, said that it has won orders to built solar power plants, with aggregate capacity of nearly 11 mw. The filing noted that Gensol, during December 2021, won orders from reputed clients to Read more