NEW DELHI: Germany will extend a formal invitation to India to attend the G7 summit as a guest, sources in the German embassy confirmed to The New Indian. There were speculations that India may not be part of the summit to be hosted by Germany at Schloss Elmau in the Bavarian Alps in June this year. […]