Solar is a common sight on houses but less so on warehouses, offices and other commercial buildings due to a complex knot of challenges that need unravelling.