According to StreetInsider.com, Canadian Solar (CSIQ) are upping their revenue estimates for the 2nd quarter with an expected range of 210 -214 million, up from the previous forecasted range of 185 – 190. The company also reiterated its full year 2009 forecast and expects to deliver 500-550MW of solar modules.