There's a gap between supply and demand - that’s the scenario at least for the next three to five years.
See All 193 Episodes of "Special reports"