French luxury fashion house Lanvin Group has reported revenue of €240 million (~$283 million) in fiscal 2025 (FY25), down 18 per cent year on year (YoY), as macroeconomic headwinds...
Today (Sunday) is the tenth anniversary of the world's biggest industrial disaster-Rana Plaza collapse- in Savar of Dhaka.
On this day (24th April) in 2013,...