Former RBI Governor Duvvuri Subba Rao opined on freebies Subba Rao opined that India can emerge a 5 trillion economy only by 2028-29. # Business