Digital Business PowerPoint Template

Description

Do you love nature or do you enjoy the business landscape in the city? A creative 3D PowerPoint template with a laptop and a city with tall buildings popping out from the screen.