infotechlead

Gaming major Embracer Group Reports 13% Growth in Sales but Faces Profit Drop