In the life of any growing software based company you eventually need to split along domain lines. That way each team can master the area in thier domain.
This does have consequences during and after the split. Who owns what? This has two problem areas: things that belong to multiple teams and things that belong to no one.
Eventually data will end up in an analytics database (sometimes called a data warehouse). The question I have for you is: When was the last time that you checked that this database is accurate?
If many teams are passing data to a system how do you ensure consistency?