Wonky ponds and roads to nowhere have cost search giant Baidu nearly $10 million in fines for intellectual property theft, after “flawed” landmarks proved the company used another’s digital maps without permission. Read More at Caixin
Your name:
Your email address:
Send post to email address, comma separated for multiple emails.