After a 58-month-long wait for funding, the d2c start-up received $21 million in Feb 2021.
Could the restructuring have led to the shakeup at Disney Star India which we are witnessing?