Italy-based real estate and renewable energy group Carlo Maresca SpA has put on stream a 10-MW solar park on the Iranian island of Qeshm and reportedly has plans for 200 MW more.