Shalu Menon arrested in solar panel cheating case

  • By
  • Published: July 6, 2013 9:41 PM IST