Canadian Solar Inc (NASDAQ:CSIQ) today confirmed it has resolved its legal dispute with fellow solar panel maker Solaria Corporation and expressed confidence that its new all-black modules will be a better option for its US customers than the shingled panels it can no longer import into the country.