Technical and financial ability