There are mechanisms for businesses to share confidential information with government officials, and keep it under wraps if the release of them could undermine their businesses, use these mechanisms instead of trying to make government communication opaque to the public in the name of "attracting businesses".
More government transparency is never, ever, a bad thing, the few exceptions where it might require transparency to be reduced need to be very clear cut to avoid being abused (as is common in the USA to call "national security" and redact a shit ton of stuff), the less transparent your government is, the bigger chances it's just being corrupted, no one wants that.