The new hub for Port Moresby Star Mountain Plaza is a landmark project for Papua New Guinea. Once the project is completed, it will be the country’s first fully integrated commercial development, delivering not only a world class hotel but...