My how times have changed. You ever think you’d see a Chinese company sponsoring a US baseball team? Maybe not so surprising in today’s world. Canadian Solar (CSIQ) which is not a Canadian company, but a Chinese company, announced it will be a sponsor for the San Francisco Giants and together will launch the Score with Canadian Solar sweepstakes. Fans can go online to signup and win Giants paraphernalia for requesting solar installation quotes. … Read the rest