VMPL Mumbai Maharashtra [India] 7 Roto Energy Systems Ltd a subsidiary of Roto Pumps Ltd BSE 517500 NSE ROTO has secured over 400 orders for its newly launched Solar Submersible Pumping Systems under ...