Football Italia·4hr agoInter approve financial statement with €22.7m profit and €518m revenueRead full article