Are McLaren still struggling financially?