I think we have a few set up issues and I will like to duplicate the site for local testing.
Displaying Advertiser Fields
1. I created a new "Advertiser Single Listings" content template and assigned to the Advertisers CPT.
2. Looking at Baobab-web, you can see it is in fact using this content template.
3. Go to the frontend: hidden link You can see when viewing source the content template is indeed loading but for some reason not appearing on the page. I have disabled plugins and switched to a default WordPress theme. Still nothing.
Shortcode ID
The second issue is the shortcode ID.
Old code:
<a href="[wpv-post-url id='325']?wpvcompany=[types field='company'][/types]">[types field='business-card' size='medium' align='none' resize='proportional'][/types]</a>
What I recommend is linking to the post itself and assigning a content template to the advertiser type as I did above:
<a href="[wpv-post-url]">[types field='business-card' size='medium' align='none' resize='proportional'][/types]</a>
However, if you do still want to use the old code, the Content Template ID I created is 87:
<a href="[wpv-post-url id='87']&wpvcompany=[wpv-post-id]">[types field='business-card' size='medium' align='none' resize='proportional'][/types]</a>
To further debug why the content isn't showing I would like to replicate your site locally.
For this I will need to temporarily install a plugin called "Duplicator" (https://wordpress.org/plugins/duplicator/) on your site. This will allow me to create a copy of your site and your content.
Once the problem is resolved I will delete the local site.
Do I have your permission to move forward with Duplicator?
** IMPORTANT ** Please backup a working copy of site files and database before confirming.