Houghton Street
London, WC2A 2AE
United Kingdom
London School of Economics & Political Science (LSE)
Real effects, innovation, R&D Alliances, ASC 606, revenue recognition