Itis, Helsinki’s 108,000 sq m retail and office complex, has achieved a GOLD-Excellent SHORE Certification.