MyRepublic Plaza
MyRepublic makes its presence felt at the BSD Green Office Park
MyRepublic and Sinar Mas Land recently launched MyRepublic Plaza at the BSD Green Office Park, an area which is integrated with the Digital Hub, otherwise known as Indonesia’s “Silicon Valley”.