Amateur boxer Adam Gazal trains at Jab studios. Photo: K.Y. Cheng Amateur boxer Adam Gazal trains at Jab studios. Photo: K.Y. Cheng
Amateur boxer Adam Gazal trains at Jab studios. Photo: K.Y. Cheng

Bankers ride the punches for charity

Amateur boxer Adam Gazal trains at Jab studios. Photo: K.Y. Cheng Amateur boxer Adam Gazal trains at Jab studios. Photo: K.Y. Cheng
Amateur boxer Adam Gazal trains at Jab studios. Photo: K.Y. Cheng
READ FULL ARTICLE