A well-known figure in the Grand Duchy’s expat and business communities, Selvaraj (Selva) Alagumalai, has taken up the post ...