Ratch Group Public Company Limited (SET:RATCH) is ready to seek investment opportunity in oversee power business with promising return and low risk, such as in Vietnam.