dpo.st
Ibotta expands (again!) by doubling office space in downtown Denver
Fast-growing shopping app Ibotta is doubling the size of its headquarters to 76,000 square feet by December, as it adds a second floor inside the 1801 California Street building.