Avaada secures nearly $950 million for Bikaner FDRE and solar projects

Business