March 29, 2017 0 Samsung launches Galaxy S8 Samsung Electronics Co Ltd unveiled its Galaxy S8 flagship smartphone as it battles to regain…