20170116 city.delhi: St Stephen's quirky annual finance festival