Germany's top court has ruled that aid for Greece and rescue packages for other eurozone countries was legal but said parliament must have greater say in any future bailout deals.<br /><br />The Constitutional Court, based in Karlsruhe, western Germany, was responding to a challenge brought by six leading German Eurosceptics.<br /><br />In a landmark ruling, eagerly anticipated by jittery financial markets, the court said all "large-scale" future aid packages must be approved by the parliament's budget committee.<br /><br />Al Jazeera's Nick Spicer reports live from Germany