News New Ultima Evolution Coupe is a 1020BHP SupercarBy Poddy MallettApril 23, 2015 British sports car manufacturers Ultima Sports Ltd, has announced the launch of a new updated 1020bhp Supercar called the Ultima Evolution – which will be sold in both Coupe and…