Yes I have done something similar although I was given the material a week before the presentation and prepared it at home. An hour to produce a 10 minute presentation is pretty tough, so they won't be expecting perfection, but will be more interested in your thinking on the subject.
Firstly are you familiar with PowerPoint? From your post I'm not sure. If you aren't familiar with PowerPoint then I would suggest "playing" with it ahead of the presentation so you know how it works.
It goes without saying that before the interview you need to research as much about them, their industry, current press interest in them or the field, so that you feel as confident as possible that you understand the background before you are given your task on the day.
Estimate on having 1 slide per minute, so only 10 slides for the whole thing.
Don't type out verbatim on the slide that you are going to say. Stick in a brief bullet point or two and expand on the point when you speak. Use a graph or diagram if appropriate and explain that verbally.
Don't even think about getting tangled up with clip art, slide builds and sound effects. They aren't IMO very professional, and they will distract you from the business content that you want to get across.
I would probably structure it
Slide 1: what I am going to say (briefly)
Slides 2-9: say it
Slide 10: what I have said
I hope this is of some help. I don't know what field you are in, but this is how I would do it from a strategy / marketing background.
Good luck 