The Finland-India Embassy was calling for designers to create a captivating logo that commemorates 75 years of diplomatic relations between the two nations.