Try this site:

http://www.tankhistory.com/


I am surprised that you had a hard time to find soemthing about Polish armour, wiki has it relatively detailed.

Greece I think didn't have a...