Succeed or Sink: Business Sustainability Under Globalisation