Serving both sides is expected by all parties. Failure to implement internal firewalls like in this PWC example is a serious failure of internal controls.
Exactly. It's the risk management system that a company implements.
Tech companies also serve customers who are in competition with each other. No company is above this. It's all about how you handle these tricky situations.
I have yet to see concrete evidences saying that the internal firewall was breached. I'll wait and see.