Supreme Court Declines To Interfere With Ruling Upholdinag Finance Charges Despite Contractual Bar On Interest

Bangalore Metro Rail Corporation Ltd v. Navayuga Engineering Company, Decided on 12.05.2026