Since 2010, Armstrong has established a track record of developing, constructing and operating over 330MW of Renewable Energy assets in Asia.