The Delhi Cabinet gave its in-principle approval for the engagement of 1,000 low-floor environment-friendly electric buses in the Capital, a move which came days after the Supreme Court questioned