US home improvements retailer Lowe's Companies Inc (NYSE:LOW) said today it will install solar panels on the roofs of 174 store and distribution centre locations across California, Illinois and New Jersey.