Mackie appoints Indrajit Wickramasinghe and Shrihan Perera as Independent Non-Executive Directors Read more