Solar panel installation Solar Sales and ServicesOriental Weavers, IRSC forge partnership to install $1.5mln solar power plant – ZAWYA September 12, 2024September 12, 2024 Solar Place