‘Pangolin’-styled building first green power center in Taiwan 'Scales' or solar panels designed to absorb maximum possible sunlight Aug. 14, 2023 09:56# solar cells# green enegy# Sun Rock'Scales' or solar panels designed to absorb maximum possible sunlight # solar cells# green enegy# Sun Rock