Contact the publisher of this press release Scaleflex Received the Franco-British Business Tech Launch Award 2021