Patent Wars: Solaria Vs. Canadian Solar

Shingled solar modules are those where the solar cell’s borders slightly overlap each other. “Solaria has invested over $200 million in developing its …