The total value of these sales and related services was $12,105,189.79. Microsoft will pay $3 million…
Tech gaint Microsoft has been fined 60 million euros ($63.88 million) by France’s data privacy regulator…