Just started using Chrome and want to install Google maps on my homepage but get message saying required plug in is missing. There is no download now option on the page. Can someone please let me know what is required and where I find it.
Many thanks