Captech Technologies, an integrated construction tech company has assigned its complete marketing mandate to Branding Edge Strategic Communication....