Hamilton feels Ferrari have a superior engine

Lewis Hamilton and Mercedes suffered a massive setback in Austria, as the Brit had to give up the lead in the driver’s standings following a power loss during the Austrian GP. Raceday as a whole was pretty frustrating for Hamilton,…