20190623 city.delhi: Supreme Court upholds record Rs 23 crore fine on Delhi's business school