Polaris image 2

The newly opened Polaris facility in Abu Dhabi