Bank rating clauses, a blessing or a curse in Project contracts?

A bank guarantee “rating clause” is an objective way to guarantee the quality of the Performance Security to Employers (and Lenders in Project Finance). But are we missing something? Let’s look at it in further detail in this article.