As the increasing awareness of energy conservation and environmental protection, iSLA set up the Green Building Sector in 2011, providing LEED Certification service, National Green Building Certification (China) service, and energy conservation design and consulting service.

iSLA has been doing business in mainland China since 1996. In 2001, its branch offices was founded in Shanghai, offering professional building MEP design and consulting service for international firms and local companies.

I.S. Lin & Associates (isla) was founded in 1973 in Taipei, Taiwan by Mr. Yishen Lin. At that time, Mr. Lin felt the importance of energy conservation and efficiency, and he set up the firm focusing on building MEP design and consultancy.