A joint venture (JV) between Canadian Solar Inc (NASDAQ:CSIQ) and UK’s Windel Energy has announced plans to develop the 350-MW Mallard Pass Solar Farm project with storage in England.