Solar energy platform X-Noor has been contracted to install solar panels on the rooftop and car park of engineered products and services provider John Crane’s regional headquarters in Dubai.