Netbay Public Company Limited pushes forward the development