structured
Udaan announces $160 million structured financing; BlackRock likely to invest $45 million
Udaan announces $160 million structured financing; BlackRock likely to invest $45 million ET RetailUdaan avoids bankruptcy, reaches agreement with offshore creditors to settle $178 million claim The…