Formula 1’s current engine technology “too incredible”

Racing Point technical director Andrew Green believes the current Formula 1 engines are “too incredible” and reckons the sport could benefit from a …