‘The returns are awful’: why taxpayers are racking up losses on British start-ups - The Telegraph 05.01.2025 16:00 Top Stories (uk) - Google News (com) ‘The returns are awful’: why taxpayers are racking up losses on British start-ups The Telegraph