pyramids vs national bank of egypt