Chief Minister Siddaramaiah criticised PM Modi for failing to protect Indian trade interests, blaming his focus on media optics for the steep US tariffs imposed by President Trump.