As the master franchise partner, FranGlobal will spearhead Three O'Clock's expansion, as it plans to open 100 outlets across India, Nepal, Sri Lanka, and Bangladesh in coming years. Founded in Ho ...