Jan Krzywanek

Jan Krzywanek

The first of many virtual events reminds Joomla! newbies and professionals that keeping their Joomla! website updated is not an option it's a responsibility.