Touchwood Entertainment Q1 Results Revenue Drops 81.58% QoQ but Grows 145.61% YoY
99 days ago
Touchwood Entertainment Q1 Results reported revenue was ₹3.86 crores, down 81.58% from the previous quarter but up 145.61% from the same period last year and operating in....