How would you design a reporting solution that becomes the single source of truth across multiple platforms?