(SeeNews) - Aug 2, 2011 - Canada-based China Wind Power International Corp (CVE:CNW) saw its net loss narrow by 50% on the year to CAD 2.5 million (USD 2.6m/EUR 1.8m) in fiscal 2010/11 ended March 31 as revenue spiked.