Oswal Pumps shares made a modest debut on Indian bourses on June 20, listing at a 3.26% premium over its issue price....