Businesses need more transparency