L&T aims to generate $1 billion annual revenue from data centers

Business