
Today I spoke with Michael Rush, the head of Sales and Marketing for Canadian Solar in Australia. Well, I say I spoke to him today, but you’re actually reading this during my tomorrow — so my today is now your yesterday. I guess time really is a wibbly wobbly thing. He told me some interesting […]
[Continue reading…]
Currently Raging Debates: