Teaching business English and looking for business podcasts? You may be interested to visit StreetIQ and check their 10,000 podcasts and pick one or two for your class.
Mind you, searching for the right podcast may feel like being lost in the jungle if you are not familiar with the programmes. What's more, their search facility is not very helpful as it keeps being delayed for at least 15 minutes. So be patient.