Barclays upgrades STMicroelectronics stock rating on margin outlook

Üst