Smart grid consists of multiple different entities related to various energy management systems whichshare fine-grained energy measurements among themselves in an optimal and reliable manner. Such delivery isachieved through intelligent transmission and distribution networks composed of various stakeholders like PhasorMeasurement Units (PMUs), Master and Remote Terminal Units (MTU and RTU), Storage Centers and users inpower utility departments subject to volatile changes in requirements. Hence, secure accessibility of data becomesvital in the context of efficient functioning of the smart grid. In this paper, we propose a practical attribute-basedencryption scheme for securing data sharing and data access in Smart Grid architectures with the added advantageof obfuscating the access policy. This is aimed at preserving data privacy in the context of competing smart gridoperators. We build our scheme on Linear Secret Sharing (LSS) Schemes for supporting any monotone accessstructures and thus enhancing the expressiveness of access policies. Lastly, we analyze the security, access policyprivacy and collusion resistance properties of our cryptosystem and provide an efficiency comparison as well asexperimental analysis using the Charm-Crypto framework to validate the proficiency of our proposed solution.