Can someone please outline what a key supplier agreement could possibly mean, and what the implications are (good and bad)? Thanks