Business Type Manufacturing
Year Established 1990
Main Markets Americas,Africa,Caribbean,Europe
Main Products Sloar Lighting Systems,
Country/Region United States
Company Introduction
Manufacturer of Solar Commercial lighting systems. Established in 1990. Currently over 38, 000 systems installed in over 60 countries around the world.
Contact Information
Contact Person Mr. Andy Chaguaceda
Department Business Development Manager
Telephone 1-305-5967220
Fax Number 1-305-6752221
Address 3210 SW 42 Ave., Palm City, Florida, USA
Fax 1-305-6752221
Zip/Post Code 34990