Learning & Development (L&D) is a key spend at a typical two percent of company budgets translating into hundreds of billions of dollars, globally. Yet only eight percent of CEOs saw the business impact of L&D. Read on to know how business and L&D can best align with the right question