As this is a Facebook business page, Uploading your Business Logo as your profile picture is the most logical thing to do. Remember that everytime you post something on Facebook a thumbnail of your profile picture will be attached. They are many different sized profile pictures on business pages out there but I find find if you upload your logo with a 180px by 180 px it comes out pretty well.