Two bids received for Infostrada

The leading offer, which values Infostrada at about €11

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content