Glossary

What does Undertaking mean ?

Undertaking definition :

An agreement or pledge to do something in the future, such as completing a development project.