Answer :
Yes the country Germany had been punished for World War I as it was blamed responsible for causing the war which results many loss of human lives and property.
Explanation:
The country Germany hold responsible for causing World War I. According to treaty of Versailles in the article number 231 Germany was the country which was solely responsible for provoking and causing of world war I. Therefore, the country is liable to compensate all the other countries to their loss of property through monetary assistance.
Germany was also bound to compensate the navy, military and air force for their investment in weapons, soldiers etc. Due to this Germany's economy faced a huge transition of loss that led them to hyper inflation.