is not in process of liquidation on May 16, 2024
Where is SOLAR TECH INNOVATIONS's headquarters?
SOLAR TECH INNOVATIONS's headquarters is located at 1ST AVENUE NO 9, MARBLE HALL, MARBLE HALL, LIMPOPO, 0450
What year was SOLAR TECH INNOVATIONS started?
SOLAR TECH INNOVATIONS was started in 2020