Business & Economy FM rejects claims of more foreign cos leaving country than entering December 7, 2023