Description
Solar Store is an EPC (engineering-procurement-installation) and consultancy company offering turnkey solutions for the installation of Solar Power Plants. Solar Store has set out with the philosophy of providing innovative solutions and quality services in the transition to a sustainable and environmentally friendly energy system. Started in 2014 in Germany, Solar Store has been growing stronger and stronger with its professional knowledge that increases day by day.