Ruth Yu-Owen Keywords renewable energy wind power wind energy Hydro Power hydro energy solar power solar energy energy efficiency solar roof waste heat recovery Read more about Ruth Yu-Owen Ms. Ruth Yu-Owen has almost 20 years of experience in the field of renewable energy, developing wind power, hydropower, and solar projects. Ms. Yu-Owen is the President of the Upgrade Energy Philippines, Inc., a joint venture between her own company PhilCarbon, Inc. and Upgrade Belgium. Together, they offer renewable energy and energy efficiency expertise from Engineering Procurement Construction (EPC) to owning a portfolio of commercial and industrial solar roof, waste heat recovery and other energy efficiency solutions.