Canadian Solar today announced it has also been awarded a contract to supply 1.78 MW of its CS6X panels for an extension of Saudi Aramco's King Abdullah Petroleum Studies and Research Center ...