Roofs can generate 3,000 MW — ICSC | Daily Tribune