According to press reports Opel , which GM has owned since 1929 , needs up to two billion euros ( 2.5 billion dollars ) in guarantees and this is set to be covered by the federal government and by some of Germany 's 16 states .