OFF GRID SOLAR SYSTEMS- GRID TIE SOLAR SYSTEMS-ENERGY STORAGE SYSTEMS-HOME SOLAR SOLUTIONS– COMMERCIAL SOLAR SOLUTIONS