Times Applaud, a digital and PR company, has embarked on a new journey by launching a monthly magazine called Inspiring Leaders as part of their....