September 7 (SeeNews) - Japanese firm Solar Frontier KK, part of energy company Showa Shell Sekiyu KK (TYO:5002), said Wednesday 1.4 MW of its copper indium diselenide (CIS) thin-film solar modules have been installed at the Il Centro shopping centre near Milan, Italy.