OTTAWA—Canada’s unionized postal workers walked off the job, halting handling of almost all mail and parcels and threatening lengthy delivery delays heading into the busy holiday season.
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 ...