Investing in the right commercial solar panels can make or break the economics of a large scale project. Businesses must weigh efficiency, warranty terms...