top of page
About Our Company
The Scoop About Us
Our company was established in 1991 in Istanbul under the name STS Telecommunications and Engineering as a Project and Consulting Company. Since its inception, it has successfully completed numerous projects. Presently, it continues its operations under the name MCPOWER Global. The companies MCPOWER Solar, MCPOWER Europe, and STS Telecommunications are subsidiaries operating under the umbrella of MCPOWER GLOBAL.
bottom of page