Did you know that although socialism is one of its four fundamental principles , the Constitution of Bangladesh also allows cooperative and private ownership alongside state ownership? SOMEFACTS.com