The White House has announced that the United States will impose a 25% additional tariff on India, elevating the total duty to 50%. As reported by CNBC, this measure serves as a sanction against New Delhi for its purchase of Russian oil.
NASA’s Perseverance Captures Stunningly Clear Martian Vista at ‘Falbreen’
NASA’s Perseverance rover has transmitted one of the sharpest-ever images of Mars, revealing a crisp