Tankoa S693

TANKOA S693: Work in progress

Since the recent official announcement of the sale of Tankoa S693, things have been moving quickly at Tankoa's state-of-the-art facility in Genova, Italy. With its recent partnership with Michel…