India and France Chart a Bold Future: 2026 Declared 'Year of Innovation'
A New Era of Innovation: Imperial College London and Science Gallery Bengaluru Forge Powerful UK-India Link