Rusagro posts 68% drop in net profit under IFRS for Q1 13.05.2024 10:59 Tass.com Net debt totaled $683 mln as of March 31, 2024