Indo National posts ₹20.91 cr Q4 loss, margin compression worst on record