General Knowledge Who is appointed as the next Ambassador of India to Greece? A) Shamma Jain B) Ashok Misra C) Manimekalai D) Sharmila Nair Detailed Solution: No Details Prev Next