Bank of Valletta only gainer this week

Losses in almost all trading sessions resulted in a decline of 0.89 per cent in the…

Read More