MEWorld, an Australia-based Media and IT Conglomerate has recently appointed Sukruti Narayanan as Director of Business and Public Relations.....