Shell Retail Business Opportunity?

I found this interesting opportunity, but i need your oppinion! I want to aplly for a Shell Retailer in Canada, and i live in the Balkan, Europe! Check this link bellow and answer me! What do you think, is it real, or it’s to good to be true, and is it good investition for me to start living in Canada,or i better invest my money in my country? Thanks

Register New Account
Reset Password