Disclaimer

Welcome to the website www.zenrenewables.com.  The website is property of ZEN- International bv, Paardeweide 58, Breda, The Netherlands.