WTS Energy Opens its Second Office in Romania

Earlier this month, we paid a visit to our new office in the coastal city of Constanta to be part of the grand opening! This is our third office in Romania and 20th worldwide. We are delighted to be even closer to clients and the bright minds of this country in which we first arrived in […]