which company won the world trade show award for solar technology in 2005? May 21, 2010admin 2 Comments