PM Modi will receive the German leader in Ahmedabad on January 12, marking Merz’s first official visit to India as chancellor.