Infrastructure investment manager I Squared Capital announced on Monday it has created a platform to acquire and develop ground-mounted and rooftop solar farms in Asia.